oil well appliance - Turkish English Dictionary